multiple energy sources - Español Inglés Diccionario